﻿@charset 'utf-8';.block_home_slider{padding:0;position:relative;background-color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;behavior:url(js/PIE.htc);text-align:center;line-height:0;margin-right:auto;margin-left:auto}.block_home_slider .slide{position:relative}.block_home_slider .flex-direction-nav a{width:25px;height:25px;margin-top:-27px;display:block;position:absolute;top:50%;background-repeat:no-repeat;background-image:url(sprite_arrow_2.png);text-indent:-9000px}.block_home_slider .flex-direction-nav a.flex-prev{left:6px;background-position:left top}.block_home_slider .flex-direction-nav a.flex-prev:hover{background-position:left bottom}.block_home_slider .flex-direction-nav a.flex-next{right:6px;background-position:right top}.block_home_slider .flex-direction-nav a.flex-next:hover{background-position:right bottom}.block_home_slider .flex-control-paging{padding-top:15px;display:inline-block}.block_home_slider .flex-control-paging li{margin:0;padding:0;overflow:hidden;list-style-type:none}.block_home_slider .flex-control-paging li a{width:18px;height:18px;display:block;background-repeat:no-repeat;background-image:url(sprite_nav_3.png);text-indent:-9000px;cursor:pointer}.block_home_slider .flex-control-paging li a.flex-active{background-position:right top}.block_home_post_feature{width:300px}.block_home_post_feature p{padding-bottom:0}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden;list-style-type:none}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}
                                                                                                                                                                                                                                                                                                                                                                                                                  /** RightBar Start **/
.rightBar{ width:50px; position:fixed; right:10px; top:50%; margin-top:-190px; z-index:1100}
.rightBar .link{display:block;width:50px;height:50px;background:#222;margin:1px 0 0 0;position:relative;left:0;top:0;transition:all linear .2s; cursor: pointer;}
.rightBar .link a{color:#fff;}
.rightBar .link .img{ display:block}
.rightBar .link .lChi{ visibility:hidden; opacity:0; filter:alpha(opacity = 0); /*height:50px;*/ position:absolute; right:49px; top:0; padding:0 20px 0 0; overflow:hidden; /*transition:all linear .2s*/}
.rightBar .link .lChi .ar{ display:block; position:absolute; right:10px; top:15px}
.rightBar .link .lChi .txt{ display:block; /*height:50px;*/ line-height:31px; font-size:14px; color:#fff; padding:10px 20px; white-space:nowrap; border-radius:4px; background:#d91212;}
/*.rightBar .link:hover{ background:url(hoverRtBarBg.jpg) repeat-y;}*/
.rightBar .link:hover .lChi{ visibility:visible; opacity:1; filter:alpha(opacity = 100);}
.rightBar .link:hover .wxgzh,.rightBar .link:hover .chis{ display:block}
.rightBar .first{ cursor:default; border-top-left-radius:4px; border-top-right-radius:4px;}
.rightBar .last{ border-bottom-left-radius:4px; border-bottom-right-radius:4px;}

.rightBar .wxgzh{ display:none; position:absolute; top:-11px; left:-192px; width:188px; height:258px; background:url(gzhEwm.png) no-repeat 0 0}

.rightBar .chis{display:none;padding:0 25px 0 0;width:378px;position:absolute;left: -380px;top:-50px;}
.rightBar .chis .ars{ display:block; width:12px; height:22px; background:url(arrIc.png) no-repeat 0 0; position:absolute; right:14px; top:70px; z-index:2}
.rightBar .cIns{border-radius:3px;overflow:hidden;background:#fff;box-shadow:0 0 16px #dcdbdb;padding:15px 0 2px 0;}
.rightBar .csIn{ width:322px; margin:0 auto; position:relative; left:0; top:0; background:url(lines.jpg) repeat-y center 0}
.rightBar .csIn .tt{display:block;height:20px;line-height:20px;font-size:16px;color:#333;text-align:left;font-weight:bold;}
.rightBar .csIn .row{height:48px;border-bottom:1px dashed #eee;text-align:left;font-size:0;width:170px;}
.rightBar .csIn .row .lt{ display:inline-block; *display:inline; zoom:1; line-height:48px; font-size:14px; color:#666; width:80px; text-align:left}
.rightBar .csIn .row .tf{width:120px}
.rightBar .csIn .row .qq{ cursor:pointer; display:inline-block; *display:inline; zoom:1; height:22px; width:22px; background:url(qqOn.jpg) no-repeat; position:relative; left:0; top:6px}
.rightBar .csIn .row .qq:hover{ background:url(qqOn.jpg) no-repeat}
.rightBar .csIn .row .wx{ display:inline-block; *display:inline; zoom:1; height:22px; width:22px; background:url(wx.jpg) no-repeat; margin-left:18px; position:relative; left:0; top:6px}
.rightBar .csIn .row .wx:hover{ background:url(wxOn.jpg) no-repeat}
.rightBar .csIn .col{width:140px;float:  left;}
.rightBar .mgt{ margin-top:8px}
.rightBar .first_ic{
    background: #d91212 url("image/index_sprite_img.png") no-repeat -10px -206px;
}
.rightBar .first_ic:hover{
    background: #f36361 url("image/index_sprite_img.png") no-repeat -10px -206px;
}
.rightBar .second_ic{
    background: #d91212 url("image/index_sprite_img.png") no-repeat -70px -206px;
}
.rightBar .second_ic:hover{
    background: #f36361 url("image/index_sprite_img.png") no-repeat -70px -206px;
}
.rightBar .third_ic{
    background: #d91212 url("image/index_sprite_img.png") no-repeat -130px -206px;
}
.rightBar .third_ic:hover{
    background: #f36361 url("image/index_sprite_img.png") no-repeat -130px -206px;
}
.rightBar .fourth_ic{
    background: #d91212 url("image/index_sprite_img.png") no-repeat -190px -206px;
}
.rightBar .fourth_ic:hover{
    background: #f36361 url("image/index_sprite_img.png") no-repeat -190px -206px;
}

.kfEwmR{ display:none; position:fixed; left:0; top:0; z-index:101; width:129px; height:129px; padding:18px 16px 15px 19px; background:url(image/ewmBgR.png) no-repeat 0 0}
.kfEwmR img{ display:block; width:129px; height:129px;}
.kfEwmL{ display:none; position:fixed; left:0; top:0; z-index:101; width:129px; height:129px; padding:18px 19px 15px 16px; background:url(image/ewmBgL.png) no-repeat 0 0}
.kfEwmL img{ display:block; width:129px; height:129px;}

.service_list .row {
    position: relative;
}
.service_list .row:hover {
    background-color: #F0F2F5;
}
.service_list .row .service_wechat {
    position: absolute;
    left: 0px;
    top: 56px;
    width: 354px;
    height: 132px;
    background-color: #F0F2F5;
    padding: 10px 16px 16px 138px;
    z-index: 100;
}
.service_list .row .service_wechat > img {
    position: absolute;
    left: 16px;
    top: 10px;
    width: 106px;
    height: 106px;
    background-color: #FF6666;
}
.service_list .row .service_wechat .text {
    text-align: left;
}
.service_list .row .service_wechat .text .title {
    line-height: 26px;
    font-size: 14px;
    color: #2D3037;
    margin-bottom: 4px;
}
.service_list .row .service_wechat .text p {
    position: relative;
    line-height: 24px;
    font-size: 14px;
    color: #5E6D81;
    padding-left: 10px;
}
.service_list .row .service_wechat .text p::before {
    content: "";
    position: absolute;
    left: 0px;
    top: 10px;
    width: 4px;
    height: 4px;
    background-color: #9EA7B3;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
}
.service_list .row:nth-child(2n) .service_wechat {
    left: -177px;
}
.rightBar .fifth_ic {
    position: relative;
    background: #d91212 url(image/index_sprite_img.png) no-repeat -11px -246px;
}
.rightBar .fifth_ic:hover {
    background: #f36361 url(image/index_sprite_img.png) no-repeat -11px -246px;
}
.rightBar .fifth_ic .erweima_box {
    position: absolute;
    left: -206px;
    bottom: -52px;
    width: 206px;
    padding-right: 26px;
    z-index: 100;
}
.rightBar .fifth_ic .erweima_box .content {
    position: relative;
    width: 100%;
    padding: 10px;
    background-color: #f36361;
}
.rightBar .fifth_ic .erweima_box .content .contentbox {
    width: 100%;
    padding: 3px 11px 0px;
    background-color: #F33020;
}
.rightBar .fifth_ic .erweima_box .content div {
    line-height: 46px;
    font-size: 16px;
    color: #FFFFFF;
    text-align: center;
}
.rightBar .fifth_ic .erweima_box .content img {
    display: block;
    width: 138px;
    height: 138px;
    background-color: #F0F2F5;
}
.rightBar .fifth_ic .erweima_box .content p {
    line-height: 48px;
    font-size: 16px;
    color: #FFFEFE;
    text-align: center;
}
.rightBar .fifth_ic .erweima_box .content .arrow {
    position: absolute;
    right: -12px;
    bottom: 71px;
    width: 0px;
    height: 0px;
    border: 6px solid transparent;
    border-left-color: #f36361;
}

.customer_service {
    position: absolute;
    left: -380px;
    top: -50px;
    width: 380px;
    padding-right: 26px;
    display: none;
}
.rightBar .second_ic:hover .customer_service{
    display:block;
}
.service_content {
    background-color: #fff;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 16px #dcdbdb;
    -moz-box-shadow: 0 0 16px #dcdbdb;
    -o-box-shadow: 0 0 16px #dcdbdb;
    box-shadow: 0 0 16px #dcdbdb;
}
.servicebox {
    position: relative;
    width: 100%;
    padding-top: 14px;
}
.servicebox > .arrow {
    position: absolute;
    right: -16px;
    top: 72px;
    width: 0px;
    height: 0px;
    border: 8px solid transparent;
    border-left-color: #DBE1E8;
}
.servicebox > .arrow::before {
    position: absolute;
    left: -8px;
    top: -7px;
    content: "";
    width: 0px;
    height: 0px;
    border: 7px solid transparent;
    border-left-color: #fff;
}
.servicebox > .title {
    line-height: 22px;
    font-size: 16px;
    color: #4D535B;
    padding-left: 20px;
}
.service_list > .row {
    float: left;
}
.service_list > .row,
.after_sale > .row {
    width: 50%;
    height: 56px;
    line-height: 56px;
    font-size: 14px;
    color: #4D535B;
    text-align: center;
}
.service_list > .row > span,
.after_sale > .row > span,
.service_list > .row > a,
.after_sale > .row > a {
    display: inline-block;
    vertical-align: middle;
}
.service_list > .row > span,
.after_sale > .row > span {
    margin-right: 60px;
}
.after_sale > .row span {
    margin-right: 16px;
}
.after_sale {
    padding: 0px 20px;
}
.after_sale > .title {
    line-height: 18px;
    font-size: 16px;
    color: #4D535B;
    padding-top: 16px;
    border-top: 1px solid #F0F2F5;
}
.after_sale > .arrow {
    width: 50%;
    height: 56px;
    line-height: 56px;
    font-size: 14px;
    color: #4D535B;
    text-align: center;
}
.after_sale > .arrow > span,
.after_sale > .arrow > a {
    display: inline-block;
}
.after_sale > .arrow > span {
    margin-right: 60px;
}
.bottom_text {
    line-height: 42px;
    font-size: 14px;
    color: #9EA7B3;
    padding-left: 20px;
    padding-bottom: 5px;
}
.bottom_text > div {
    display: inline-block;
    width: 19px;
    height: 14px;
    background: url(image/yisu_s_icon.png) no-repeat center;
    margin: 0px 3px;
    vertical-align: middle;
}
.bottom_text > span {
    color: #2D3037;
    margin-right: 3px;
}